harness straps - Turkish English Dictionary